debian: Prepare new release 1.0.5-1.
authorBoyuan Yang <073plan@gmail.com>
Mon, 9 Oct 2017 14:00:47 +0000 (22:00 +0800)
committerBoyuan Yang <073plan@gmail.com>
Mon, 9 Oct 2017 14:11:12 +0000 (22:11 +0800)
debian/changelog
debian/compat
debian/control
debian/patches/lib-name-match-soversion.patch
debian/patches/use-cmake-install-libdir.patch
debian/patches/use-system-libraries.patch
debian/rules

index f41c949edf5047e7aa6eba61de0f340b01652ed3..4b14d957d5cf140db13ef7bad6773259bcd658d4 100644 (file)
@@ -1,3 +1,18 @@
+opencc (1.0.5-1) unstable; urgency=medium
+
+  * Team upload.
+  * New upstream Release.
+  * Remove libopencc2 M-A:same mark for now since ocd files exist.
+    (Closes: #874227)
+  * Remove LI Daobing from Uploaders list. (Closes: #841792)
+    Thank you for your previous work!
+  * d/patches: Refresh patches.
+  * d/control: Use canonical Vcs URL.
+  * d/control: Bump Standards-Version to 4.1.1.
+  * d/control: Bump debhelper compat to v10.
+
+ -- Boyuan Yang <073plan@gmail.com>  Mon, 09 Oct 2017 22:06:50 +0800
+
 opencc (1.0.4-4) unstable; urgency=medium
 
   * Tighter Breaks/Conflicts version (Closes: #847145)
index ec635144f60048986bc560c5576355344005e6e7..f599e28b8ab0d8c9c57a486c89c4a5132dcbd3b2 100644 (file)
@@ -1 +1 @@
-9
+10
index d8611a80935aaf55a9ecdfdb81c39c32051a172e..b5a6008a5de8a921910334bf3af3e65ff1d5511f 100644 (file)
@@ -1,24 +1,23 @@
 Source: opencc
 Priority: optional
 Maintainer: IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>
-Uploaders: LI Daobing <lidaobing@debian.org>,
-           Asias He <asias@debian.org>,
+Uploaders: Asias He <asias@debian.org>,
            YunQiang Su <wzssyqa@gmail.com>,
            Osamu Aoki <osamu@debian.org>,
            Aron Xu <aron@debian.org>
 Build-Depends: cmake,
                darts,
-               debhelper (>= 9),
+               debhelper (>= 10),
                doxygen,
                libjs-jquery,
                libtclap-dev,
                python,
                rapidjson-dev
-Standards-Version: 3.9.8
+Standards-Version: 4.1.1
 Section: libs
 Homepage: https://github.com/BYVoid/OpenCC
-Vcs-Git: git://anonscm.debian.org/pkg-ime/opencc.git
-Vcs-Browser: https://anonscm.debian.org/gitweb/?p=pkg-ime/opencc.git
+Vcs-Git: https://anonscm.debian.org/git/pkg-ime/opencc.git
+Vcs-Browser: https://anonscm.debian.org/git/pkg-ime/opencc.git
 
 Package: opencc
 Section: utils
@@ -33,7 +32,6 @@ Description: simplified-traditional Chinese conversion tool
 
 Package: libopencc2
 Architecture: any
-Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}, libopencc2-data
 Description: simplified-traditional Chinese conversion library - runtime
@@ -45,7 +43,6 @@ Description: simplified-traditional Chinese conversion library - runtime
 Package: libopencc-dev
 Section: libdevel
 Architecture: any
-Multi-Arch: same
 Depends: libjs-jquery, libopencc2 (= ${binary:Version}), ${misc:Depends}
 Description: simplified-traditional Chinese conversion library - development
  opencc is a library for converting character between traditional Chinese and
index 26fd8f7b780d751bb28944fe11108ce7d89ccc2a..98e9437b1b18e067bc2167c5df2055fcd1d7d186 100644 (file)
@@ -1,10 +1,17 @@
-Subject: make sure library name matches soname
 From: Aron Xu <aron@debian.org>
-Index: opencc/src/CMakeLists.txt
+Date: Mon, 9 Oct 2017 22:02:39 +0800
+Subject: make sure library name matches soname
+
 ===================================================================
---- opencc.orig/src/CMakeLists.txt
-+++ opencc/src/CMakeLists.txt
-@@ -72,7 +72,7 @@ set_target_properties(
+---
+ src/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 498a4f6..6e36db1 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -75,7 +75,7 @@ set_target_properties(
      OUTPUT_NAME
        opencc
      VERSION
index 31e66707864c39e255d1be0ad3828f143c21c244..3dcdec08ca62d93c21e71182aeaea430351f2fc6 100644 (file)
@@ -1,11 +1,20 @@
-Index: opencc/CMakeLists.txt
+From: IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>
+Date: Mon, 9 Oct 2017 22:02:39 +0800
+Subject: use-cmake-install-libdir
+
 ===================================================================
---- opencc.orig/CMakeLists.txt
-+++ opencc/CMakeLists.txt
-@@ -69,7 +69,7 @@ set (DIR_INCLUDE ${DIR_PREFIX}/include/)
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2a29415..abbac00 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -68,7 +68,7 @@ set (DIR_PREFIX ${CMAKE_INSTALL_PREFIX})
+ set (DIR_INCLUDE ${DIR_PREFIX}/include/)
  set (DIR_SHARE ${DIR_PREFIX}/share/)
  set (DIR_ETC ${DIR_PREFIX}/etc/)
- set (LIB_SUFFIX "")
 -set (DIR_LIBRARY ${DIR_PREFIX}/lib${LIB_SUFFIX}/)
 +set (DIR_LIBRARY ${CMAKE_INSTALL_LIBDIR})
  
index 1edb1ca87744be54a639f7ffcd90abae2c710321..0d31e5a19204bc6636d3fc4f53d8f7ff2ee12f86 100644 (file)
@@ -1,7 +1,16 @@
-Index: opencc/src/CMakeLists.txt
+From: IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>
+Date: Mon, 9 Oct 2017 22:02:39 +0800
+Subject: use-system-libraries
+
 ===================================================================
---- opencc.orig/src/CMakeLists.txt
-+++ opencc/src/CMakeLists.txt
+---
+ src/CMakeLists.txt | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 6e36db1..299a062 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
 @@ -1,8 +1,7 @@
  include (GenerateExportHeader)
  
index af50c7c15604c089f3af563fba96a3ce3704cb8c..8be892524e459990a5ae0d346ce83ed0e2f90051 100755 (executable)
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
+
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-DPKG_EXPORT_BUILDFLAGS = 1
--include /usr/share/dpkg/buildflags.mk
+
 # CMake doesn't use CPPFLAGS, pass them to CFLAGS/CXXFLAGS to enable the
 # missing (hardening) flags.
 CFLAGS += $(CPPFLAGS)
@@ -9,7 +9,7 @@ CFLAGS += $(CPPFLAGS)
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 %:
-       dh $@ --buildsystem=cmake --parallel
+       dh $@ --buildsystem=cmake
 
 override_dh_auto_configure:
        dh_auto_configure -- \